home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / STUTTGART / UTIL / SCREEN / CURSES01 / minix / Makefile < prev   
Makefile  |  1993-08-11  |  1KB  |  43 lines

  1. # Project name:   curses
  2. # AMU Makefile for MINIX curses library
  3. # By Nick Smith, 1993
  4.    
  5. # Toolflags:
  6. CFLAGS = -depend !Depend -DTERMIO -DMINIX -throwback -pcc -Ih.^ -J<UnixLib$dir>.clib -DARCH -w -ffwca
  7. Linkflags = -aif -o
  8. Squeezeflags = -o
  9. LibFileflags = -c -o
  10.  
  11. # Dependencies
  12.  
  13. LIBS = <UnixLib$Dir>.clib.o.unixlib
  14.  
  15. BITS =  attrib.o   beep.o     boxes.o    charadd.o \
  16.         chardel.o  charget.o  charins.o  charpick.o \
  17.         clrtobot.o clrtoeol.o endwin.o   initscr.o \
  18.         linedel.o  lineins.o  longname.o move.o \
  19.         mvcursor.o newwin.o   options.o  overlay.o \
  20.         prntscan.o refresh.o  scrreg.o   setterm.o \
  21.         stradd.o   strget.o   termmisc.o tabsize.o \
  22.         unctrl.o   update.o   winclear.o windel.o \
  23.         winerase.o winmove.o  winscrol.o wintouch.o cursesio.o
  24.  
  25. DEMOBITS = demo.o curses $(LIBS)
  26.  
  27. .c.o:;  cc $(CFLAGS) -c -o $@ $<
  28.  
  29. all: curses demo
  30.  
  31. curses: $(BITS)
  32.         libfile $(LibFileflags) $@ $(BITS)
  33.  
  34. demo: $(DEMOBITS)
  35.         link $(LinkFlags) $@ $(DEMOBITS)
  36.         squeeze demo
  37. clean:
  38.         remove curses
  39.         remove demo
  40.         wipe o.* ~v~c
  41.  
  42. # Dynamic dependencies:
  43.